package com.design;

import java.util.concurrent.TimeUnit;

/**
 * 代理类接口，需要同缓存接口方法相同
 * 不适用缓存接口的主要目的是职责分离
 * @author ytj
 * @date 2021/12/24
 */
public interface ICacheAdapter {
    String get(final String key);

    void set(String key, String value);

    void set(String key, String value, long timeout, TimeUnit timeUnit);

    void del(String key);
}
